package com.yantong.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
    * 易票联提现表
    */
public class YfzWithdrawals implements Serializable {
    private Long id;

    /**
    * 提现单号
    */
    private String applyno;

    /**
    * 会员ID
    */
    private Long mid;

    /**
    * 真实姓名
    */
    private String realname;

    /**
    * 会员手机
    */
    private String mobile;

    /**
    * 申请提现金额
    */
    private BigDecimal money;

    /**
    * 实际打款金额
    */
    private BigDecimal daMoney;

    /**
    * 提现手续费金额
    */
    private BigDecimal commissionMoney;

    /**
    * 备注
    */
    private String content;

    /**
    * 0 未知 1 正在申请 2 审核通过 3 已经打款4打款失败5处理中
    */
    private Integer status;

    /**
    * 服务中心ID
    */
    private Long centreId;

    /**
    * 银行卡号
    */
    private String bankcard;

    /**
    * 身份证号码
    */
    private String idcard;

    /**
    * 银行名称
    */
    private String bankname;

    /**
    * 易票联提现单号
    */
    private String transactionNo;

    /**
    * 返回码：0000：成功  0001：失败
    */
    private String returnCode;

    /**
    * 返回信息
    */
    private String returnMsg;

    /**
    * 创建时间
    */
    private Date createTime;

    /**
    * 时间
    */
    private Date applyTime;

    public YfzWithdrawals(){}

    private static final long serialVersionUID = 1L;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getApplyno() {
        return applyno;
    }

    public void setApplyno(String applyno) {
        this.applyno = applyno;
    }

    public Long getMid() {
        return mid;
    }

    public void setMid(Long mid) {
        this.mid = mid;
    }

    public String getRealname() {
        return realname;
    }

    public void setRealname(String realname) {
        this.realname = realname;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public BigDecimal getDaMoney() {
        return daMoney;
    }

    public void setDaMoney(BigDecimal daMoney) {
        this.daMoney = daMoney;
    }

    public BigDecimal getCommissionMoney() {
        return commissionMoney;
    }

    public void setCommissionMoney(BigDecimal commissionMoney) {
        this.commissionMoney = commissionMoney;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Long getCentreId() {
        return centreId;
    }

    public void setCentreId(Long centreId) {
        this.centreId = centreId;
    }

    public String getBankcard() {
        return bankcard;
    }

    public void setBankcard(String bankcard) {
        this.bankcard = bankcard;
    }

    public String getIdcard() {
        return idcard;
    }

    public void setIdcard(String idcard) {
        this.idcard = idcard;
    }

    public String getBankname() {
        return bankname;
    }

    public void setBankname(String bankname) {
        this.bankname = bankname;
    }

    public String getTransactionNo() {
        return transactionNo;
    }

    public void setTransactionNo(String transactionNo) {
        this.transactionNo = transactionNo;
    }

    public String getReturnCode() {
        return returnCode;
    }

    public void setReturnCode(String returnCode) {
        this.returnCode = returnCode;
    }

    public String getReturnMsg() {
        return returnMsg;
    }

    public void setReturnMsg(String returnMsg) {
        this.returnMsg = returnMsg;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getApplyTime() {
        return applyTime;
    }

    public void setApplyTime(Date applyTime) {
        this.applyTime = applyTime;
    }
}